package bancosys.tec.datadigester.registry;

import java.util.Map;

/**
 * Interface para carregar o DriverRegistry.
 * 
 * @author hugo
 */
public interface DriverRegistryLoader {

    /**
     * Carrega um DriverRegistry.
     * 
     * @return The DriverRegistry to be used.
     */
    DriverRegistry load();

    /**
     * Mapa de propriedades para valor do driver.
     * 
     * @param fullQualifiedName nome do driver.
     * @return mapa de propriedades do driver.
     */
    Map<String, String> driverProperties(String fullQualifiedName);
}
